package extends05;

/**
 * 成员方法的访问特点:
 *    遵循就近原则:在访问成员方法的时候,如果本类有该成员方法,直接使用,如果没有,会继续查找父类
 *    子类(本类)=>父类=>父类的父类=>....=>Object//逐级查找,只要在其中一级找到就拿过来使用,如果所有层级都没有那么就报错
 */
class Fu{
    public void show() {
        System.out.println("Fu");
    }
}
class Zi extends Fu{
    public void print() {
        System.out.println("Zi");
    }
}

public class Demo01 {
    public static void main(String[] args) {
        Zi zi = new Zi();
        zi.print();//子类特有方法
        zi.show();//继承的非私有成员
    }
}
